package generator.service;

import generator.domain.Supplier;
import com.baomidou.mybatisplus.extension.service.IService;
import generator.domain.SysUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 李展鹏
* @description 针对表【t_supplier(药品供货商)】的数据库操作Service
* @createDate 2024-04-25 13:57:11
*/
public interface SupplierService extends IService<Supplier> {
    /**
     * 分页
     * @param supName
     * @param supCode
     * @param pageIndex
     * @param pageSize
     * @return
     */
    public List<Supplier> getSupplieList(@Param("supName") String supName, @Param("supCode") String supCode, @Param("pageIndex") Integer pageIndex, @Param("pageSize") Integer pageSize);

    /**
     * 条件查询
     * @param supName
     * @param supCode
     * @return
     */
    public int getSupplieCount(@Param("supName") String supName,@Param("supCode") String supCode);

    /**
     * 根据用户ID查询用户详情
     * @param id
     * @return
     */
    public Supplier getSupplierById(@Param("id") Integer id);
//
//    /**
//     * 添加供货商
//     * @param supplier
//     * @return
//     */
//    public Boolean add(Supplier supplier);
}
